package cn.walls1717.ggkt.vod.service;

import java.util.Map;

/**
 * 腾讯云视频服务接口
 *
 * @author walls1717
 * @since 2022/7/16
 **/
public interface VodService {

    /**
     * 上传视频接口
     *
     * @return 视频id
     */
    String uploadVideo();

    /**
     * 删除腾讯云视频
     *
     * @param fileId 视频id
     */
    void deleteVideo(String fileId);


    /**
     * 视频点播
     *
     * @param courseId 课程id
     * @param videoId 视频id
     * @return map
     */
    Map<String, Object> getPlayAuth(Long courseId, Long videoId);
}
